﻿//Created by Action Script Viewer - http://www.buraks.com/asv
package org.aswing {

    public interface ListSelectionModel {

        function setSelectionInterval(_arg1:int, _arg2:int, _arg3:Boolean=true):void;
        function addSelectionInterval(_arg1:int, _arg2:int, _arg3:Boolean=true):void;
        function removeSelectionInterval(_arg1:int, _arg2:int, _arg3:Boolean=true):void;
        function getMinSelectionIndex():int;
        function getMaxSelectionIndex():int;
        function isSelectedIndex(_arg1:int):Boolean;
        function getAnchorSelectionIndex():int;
        function setAnchorSelectionIndex(_arg1:int):void;
        function getLeadSelectionIndex():int;
        function setLeadSelectionIndex(_arg1:int):void;
        function clearSelection(_arg1:Boolean=true):void;
        function isSelectionEmpty():Boolean;
        function insertIndexInterval(_arg1:int, _arg2:int, _arg3:Boolean, _arg4:Boolean=true):void;
        function removeIndexInterval(_arg1:int, _arg2:int, _arg3:Boolean=true):void;
        function setSelectionMode(_arg1:int):void;
        function getSelectionMode():int;
        function addListSelectionListener(_arg1:Function):void;
        function removeListSelectionListener(_arg1:Function):void;

    }
}//package org.aswing 
